Your Majesty – English–Latine translations

🇬🇧 en la 🇻🇦

Your Majesty properNoun

  • term of address
Maiestas Tua
Wiktionary Links